import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
import java.io.Reader;

public class IODemo8 {
    // 字符流的操作
    public static void main(String[] args) {
        // 先来进行读操作
        try (Reader reader = new FileReader("d:/test.txt")){
            // 读操作
            // read 方法
            // 相比于 之前的 字节流操作 多了一个步骤(其他的都差不多,操作也差不多)
            while(true) {
                int ch = reader.read();
                if(ch == -1){
                    break;
                }
                System.out.println(""+(char)ch);
                // 读取的就是abcd
                // 但是如果改成中文 "你好" 又会有怎么样的运行效果呢?
                // 运行的就是 你   好
                // 这两个 字也是顺利被读出来的
            }
        } catch (IOException e) {
            throw new RuntimeException(e);
        }
    }
}
